<?php
	require("frmCookie.php");
	//1=Lista
	//2=Guarda
	$iOpcion = $_GET['iOpcion'];
	if($iOpcion == 1 || $iOpcion == 2)
	{
		$sql = "select * from operadores order by nombre";
		$resultOperadores = readSQL($sql);
	
		$sql = "select mo.idmodelo, concat(ma.nombre,' ', mo.nombrecomercial) as modelo from modelos mo join marcas ma on mo.idmarca = ma.idmarca order by modelo";
		$resultModelos = readSQL($sql);
	}
	
	if($iOpcion == 2)
	{
		$sql = "delete from versionesdesoftwarexoperador;";
		foreach($resultModelos as $valueModelos)
		{
			foreach($resultOperadores as $valueOperadores)
			{
				if($_POST["txt".$valueModelos['idmodelo']."-".$valueOperadores['idOperador']] != '')
				{
					$sql .= "insert into versionesdesoftwarexoperador set codigo ='".$_POST["txt".$valueModelos['idmodelo']."-".$valueOperadores['idOperador']]."', idmodelo = ".$valueModelos['idmodelo'].", idoperador = ".$valueOperadores['idOperador'].";";
				}
			}
		}
		if(transactionSQL($sql,true))
		{
			//echo "true";
			$mensaje = "Los cambios se ha guardado correctamente.";	
		}
		else
		{
			//echo "false";
			$mensaje = "Se ha producido un error al intentar guardar los cambios.";
		}
		//echo $sql;
	}
?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		?>
	</head>
	<body>
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
            <tr>
                <td align="center">
                <?php
				if (!(in_array(90000, $_SESSION[permisos])))
				{
				?>
					<script language="JavaScript" type="text/javascript">
						window.top.location.href = "sinPermisos.php"
					</script>
				<?php
				}
				?>
                	<table cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    	<tr>
                        	<td>
		        			 	<form name="frm" action="grillaversionesdeswxoperador.php?iOpcion=2" method="post">
		                			<table border="1" width="100%">
		                				<?php
										$cantidadDeOperadores = count($resultOperadores);
										$anchoColumna = 100/($cantidadDeOperadores+1);
										$anchoColumna = round($anchoColumna,0);
										$i=0;
										foreach($resultModelos as $value)
										{
											if($i%2==0)
											{
												echo "<tr class='par'>";
											}
											else
											{
												echo "<tr class='impar'>";
											}
												echo "<td width='$anchoColumna.%'>";
													echo $value['modelo'];
												echo "</td>";
												foreach($resultOperadores as $valueOperadores)
												{
													$sql = "select codigo from versionesdesoftwarexoperador where idmodelo = ".$value['idmodelo']." and idoperador = ".$valueOperadores['idOperador'];
													$resultModelosxOperador = readSQL($sql);
													$codigo='';
													foreach($resultModelosxOperador as $valueModelosxOperador)
													{
														$codigo = $valueModelosxOperador['codigo'];
													}
													echo "<td width='$anchoColumna.%'>";
														echo "<input value='$codigo' maxlength='100' type='text' name='"."txt".$value['idmodelo'].'-'.$valueOperadores['idOperador']."' style='width:100%;'/>";
													echo "</td>";
												}
											echo "</tr>";
											$i++;
										}
										?>
                                        <tr align="center">
		    								<td colspan="50" aling="center"><input type="button" name="cmdCancelar" value="Cancelar" onClick="history.go(-1);"/>&nbsp;&nbsp;&nbsp;<input type="submit" name="cmdGuardar" value="Guardar"/></td>
		                				</tr>
		                			</table>
		                    	</form>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>